package gerenciadorescola.model.pattern.strategy;


import gerenciadorescola.model.Boletim;



public class Disciplina {
    
    
    ComportamentoAvaliacao comportamento_avaliacao;
    private Boletim boletim;
    private int codigo;
    
    public Disciplina(){

    }

    public String avaliacao(){
        return(comportamento_avaliacao.avalia(boletim.getNota1(), boletim.getNota2(), boletim.getNota3()));
    }

    public void setComportamento_avaliacao(ComportamentoAvaliacao ca) {
        comportamento_avaliacao = ca;
    }

    public int getComportamento_avaliacao(){
        if (this.comportamento_avaliacao.tipo() == 0)  
            return 0;
        else
            return 1;
    }

}

    

